package com.inspectortime.domain;
import java.util.Date;

import com.inspectortime.common.Identifiable;
import com.inspectortime.domain.type.Name;

/**
 * @author Owner
 * @version 1.0
 * @created 27-Nov-2007 7:40:35 AM
 */
public interface RealEstateAgent extends Identifiable {
   Name getName();
   
   void setName( Name name );
   
   public String getCellPhone();
   
   public String getCode();
   
   public void setCode(String code);

	public void setCellPhone(String cellPhone);

	public String getEmail();

	public void setEmail(String email);
	
	public String getEmailConfirm();
	
	public void setEmailConfirm(String emailConfirm);

	public String getFax();

	public void setFax(String fax);

	public String getHomePhone();

	public void setHomePhone(String homePhone);

	public String getOtherPhone();

	public void setOtherPhone(String otherPhone);

	public void setCompany(String company);
	
	public String getCompany();
	
	public void setOffice(String office);
	
	public String getOffice();
	
	public boolean isDeleted();
	
	public void setDateDeleted(Date dateDeleted);
	
	/* TODO: Mads started: Would be useful for inspector search by realtor
	InspectorCompany getInspectorCompany();
	
	void setInspectorCompany(InspectorCompany company);
	*/
   

}